@media all and (max-width: 1366px) {
  @charset "utf-8";
  
  .container {
    margin: 80px auto;
    width: 900px;
    font-size: 10px;
  }
  .font_cs {
    color: coral;
  }
  .font_hs {
    color: black;
  }
  .font_ls {
    color: #66ccff;
  }
  .font_ss {
    color: #b7c0c6;
  }
  .float_left {
    float: left;
  }
  .float_rigth {
    float: right;
  }
  .divImage {
    margin-top: 30px;
  }
  .divImage img {
    width: 100%;
  }
  .divJxz {
    margin-top: 100px;
    width: 100%;
    display: flex;
  }
  .divJxz .divJxz_left {
    flex: 3;
    display: flex;
    flex-wrap: wrap;
  }
  .divJxz .divJxz_left .divJxz_left_fontImage {
    width: 180px;
    box-shadow: #cadbe9 4px 4px 8px;
    margin: 6px;
  }
  .divJxz .divJxz_left .divJxz_left_fontImage .divJxz_left_fontImage_img {
    width: 100%;
  }
  .divJxz .divJxz_left .divJxz_left_fontImage .divJxz_left_fontImage_img img {
    width: 100%;
  }
  .divJxz .divJxz_left .divJxz_left_fontImage .divJxz_left_fontImage_font {
    margin-top: -3px;
    line-height: 15px;
  }
  .divJxz .divJxz_right {
    padding: 10px;
    float: right;
  }
  .divJxz .divJxz_right .divJxz_right_fontImage {
    margin: 10px;
    box-shadow: #cadbe9 4px 4px 8px;
  }
  .divJxz .divJxz_right .divJxz_right_fontImage .divJxz_right_fontImage_img {
    float: left;
    margin-right: 8px;
  }
  .divJxz .divJxz_right .divJxz_right_fontImage .divJxz_right_fontImage_font {
    padding-right: 3px;
  }
  .divActivity {
    width: 100%;
    flex: 3;
    display: flex;
    flex-wrap: wrap;
  }
  .divActivity .divActivity_fontImage {
    width: 180px;
    box-shadow: #cadbe9 4px 4px 8px;
    margin: 8px;
  }
  .divActivity .divActivity_fontImage .divActivity_fontImage_img {
    width: 100%;
  }
  .divActivity .divActivity_fontImage .divActivity_fontImage_img img {
    width: 100%;
  }
  .divActivity .divActivity_fontImage .divActivity_fontImage_font {
    margin-top: -3px;
    line-height: 15px;
  }
  .divBm {
    margin-top: 100px;
    width: 100%;
  }
  .divBm .divBm_fontImaage {
    margin: 8px;
    margin-bottom: 20px;
    box-shadow: #cadbe9 4px 4px 8px;
    height: 150px;
    display: flex;
  }
  .divBm .divBm_fontImaage .divBm_fontImaage_img {
    flex: 1;
  }
  .divBm .divBm_fontImaage .divBm_fontImaage_img img {
    width: 100%;
  }
  .divBm .divBm_fontImaage .divBm_fontImaage_font {
    padding-left: 10px;
    padding-right: 10px;
    flex: 3;
  }
  .divBm .divBm_fontImaage .divBm_fontImaage_font .font_dd {
    font-size: 15px;
  }
  .font_right {
    float: right;
  }
  .yd {
    position: relative;
    left: -130px;
  }
  .font_ts_a {
    position: relative;
    right: 70px;
    margin: 38px 0px 38px 0px;
    width: 1290px;
  }
  .font_ts_a .font_ts_font {
    float: left;
  }
  .font_ts_a .font_ts_x {
    float: right;
    border-bottom: dotted 1px darkgray;
    margin-top: 20px;
    width: 93%;
  }
  .font_ts_b {
    position: relative;
    right: 100px;
    width: 1290px;
  }
  .font_ts_b .font_ts_font {
    float: left;
  }
  .font_ts_b .font_ts_font .font_dd {
    font-size: 16px;
  }
  .font_ts_b .font_ts_x {
    float: right;
    border-bottom: dotted 1px darkgray;
    margin-top: 20px;
    width: 90%;
  }
  .font_ts_c {
    position: relative;
    right: 100px;
    width: 1280px;
  }
  .font_ts_c .font_ts_font {
    float: left;
  }
  .font_ts_c .font_ts_x {
    float: right;
    border-bottom: dotted 1px darkgray;
    margin-top: 20px;
    width: 90%;
  }
}
